Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor and fix cd #570

Merged
merged 10 commits into from
Sep 5, 2024
Merged

Refactor and fix cd #570

merged 10 commits into from
Sep 5, 2024

Conversation

almarklein
Copy link
Member

@almarklein almarklein commented Sep 5, 2024

The release did not go through due to issues with cd. I fixed it (I think) by bumping the version numbers of actions. I also bumped for other actions, and refactored the cd into its own script.

  • Bump action versions
  • Increase Python versions to 3.12
  • Remove set-output, because its deprecated
  • Intermediate build artifacts have separate names.

@Korijn
Copy link
Collaborator

Korijn commented Sep 5, 2024

There have been a few releases where suddenly it became impossible to write multiple times to the same build artifact. This causes issues potentially. Did you confirm the output is correct now?

@almarklein
Copy link
Member Author

Did you confirm the output is correct now?

Working on it ...

@almarklein almarklein marked this pull request as ready for review September 5, 2024 15:00
@almarklein almarklein requested a review from Korijn as a code owner September 5, 2024 15:00
@almarklein
Copy link
Member Author

I made a draft release, with the pypi code disabled, to test that it works. I have deleted the draft release.

@almarklein almarklein merged commit b3f2ace into main Sep 5, 2024
20 checks passed
@almarklein almarklein deleted the cd branch September 5, 2024 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants